MQLLRTLTTRTRSRRSGYECVTKHSNFSLLGAKLRSSRPFLTMLHIDRLGGDFPAILEKLPRQKPNKTVVTSKLSHPIFTHVIYIYMLFIKIYIDSVSLIK